// 自定义插件

import { dateFormat } from '@/utils/date'
// 1. 插件是对象
const My = {
  // 必须提供install方法
  install (Vue) {
    // 这边可以拿到Vue的构造函数
    // 1. 注册全局组件
    // Vue.component()
    // 2. 自定义指令
    // Vue.directive()
    // 3. 给Vue的原型添加方法
    // Vue.prototype.xxx =
    Vue.prototype.$dateFormat = dateFormat
  }
}

// 2. 插件是函数

// function My (Vue) {
//   console.log('函数插件', Vue)
//   Vue.prototype.$dateFormat = dateFormat
// }

export default My
